import i18n from '@/i18n'
import { DomainModel } from '@apps/meta/domain/model'
import { ApiProperty } from '@nestjs/swagger'

export class MetaResourceChartExampleTreeVo {
  @ApiProperty({ description: 'ID' })
  id: number

  @ApiProperty({ description: i18n.t('app-meta.vo.meta-resource-chart-example-tree.12151153-0') })
  groupLabel: string

  @ApiProperty({
    description: i18n.t('app-meta.vo.meta-resource-chart-example-tree.12151153-1'),
    type: [DomainModel.MetaResourceChartExample],
  })
  examples: DomainModel.MetaResourceChartExample[]
}
